grappling ropes - French English Dictionary